package com.time.hellotime.servermodel.task;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Bing on 2017/11/24.
 * E-mail is tx16bing@163.com
 */

public class ClockOn implements Serializable{

    private static final long serialVersionUID = -4243357488988840130L;

    public ClockOn() {

    }

    /**
     * userActId : 活动ID号
     * timeCoin : 时间币值
     * todayClockOnThisActUserNum : 今天有多少个小伙伴打卡，例：12
     * actSponsorList : [{"name":"赞助方名称"}]
     * remarkShort : 例 ：感谢你，有爱的康鹏小凡
     * remarkLong : 例,大自然是我们最后的港湾，我们的力量渺小却有很强大，因为有你们的支持~！一起加油！
     */


    @SerializedName("userActId")
    private String userActId;
    @SerializedName("timeCoin")
    private String timeCoin;
    @SerializedName("todayClockOnThisActUserNum")
    private String todayClockOnThisActUserNum;
    @SerializedName("remarkShort")
    private String remarkShort;
    @SerializedName("remarkLong")
    private String remarkLong;
    @SerializedName("actSponsorList")
    private List<ActSponsor> actSponsors;

    public String getUserActId() {
        return userActId;
    }

    public void setUserActId(String userActId) {
        this.userActId = userActId;
    }

    public String getTimeCoin() {
        return timeCoin;
    }

    public void setTimeCoin(String timeCoin) {
        this.timeCoin = timeCoin;
    }

    public String getTodayClockOnThisActUserNum() {
        return todayClockOnThisActUserNum;
    }

    public void setTodayClockOnThisActUserNum(String todayClockOnThisActUserNum) {
        this.todayClockOnThisActUserNum = todayClockOnThisActUserNum;
    }

    public String getRemarkShort() {
        return remarkShort;
    }

    public void setRemarkShort(String remarkShort) {
        this.remarkShort = remarkShort;
    }

    public String getRemarkLong() {
        return remarkLong;
    }

    public void setRemarkLong(String remarkLong) {
        this.remarkLong = remarkLong;
    }

    public List<ActSponsor> getActSponsors() {
        return actSponsors;
    }

    public void setActSponsors(List<ActSponsor> actSponsors) {
        this.actSponsors = actSponsors;
    }

    public static class ActSponsor implements Serializable{

        private static final long serialVersionUID = -4243357488988840130L;

        /**
         * name : 赞助方名称
         */
        @SerializedName("id")
        private String id;
        @SerializedName("name")
        private String name;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }
}
